.country {
    background-color: rgba(252, 252, 252, 1);
    position: relative;
    width: 100vw;
    height: 285.6vw;
    overflow: hidden;

  }
  
  .country_box_1 {
    width: 85.47vw;
    height: 4vw;
    margin: 4.53vw 0 0 9.06vw;
  }
  
  .country_text_1 {
    width: 7.2vw;
    height: 3.07vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 4vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 4vw;
    margin-top: 0.94vw;
  }
  
  .country_box_2 {
    width: 4.27vw;
    height: 2.94vw;
    background: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/8ba9b5bd5936447cabb9b7e9b87a0077_mergeImage.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 0.13vw 0 0 61.86vw;
  }
  
  .country_text_2 {
    width: 5.2vw;
    height: 3.07vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 4vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 4vw;
    margin-left: 1.47vw;
  }
  
  .country_image_1 {
    width: 4.27vw;
    height: 2.27vw;
    margin: 0.26vw 0 0 1.2vw;
  }
  
  .country_box_3 {
    width: 26.14vw;
    height: 5.6vw;
    margin: 7.2vw 0 0 7.06vw;
  }
  
  .country_icon_1 {
    width: 1.87vw;
    height: 1.34vw;
    margin-top: 2.14vw;
  }
  
  .country_text_3 {
    width: 22.67vw;
    height: 5.6vw;
    overflow-wrap: break-word;
    color: rgba(26, 26, 26, 1);
    font-size: 5.86vw;
    font-family: PingFang-SC-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 5.87vw;
  }
  
  .country_box_4 {
    width: 91.34vw;
    height: 11.6vw;
    margin: 5.06vw 0 0 4.53vw;
  }
  
  .country_input_1 {
    border-radius: 20px;
    width: 82vw;
    height: 11.6vw;
    border: 1px solid rgba(51, 51, 51, 1);
  }
  
  .country_icon_2 {
    width: 5.34vw;
    height: 4.8vw;
    border: 1px solid rgba(179, 179, 179, 1);
    background: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/618643eb7f5f46f8b554c6e07be019ef_mergeImage.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 3.6vw 0 0 2.26vw;
  }
  
  .country_text_4 {
    overflow-wrap: break-word;
    color: rgba(217, 217, 217, 1);
    font-size: 3.2vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 3.2vw;
    padding: 0 0 0 1.6vw;
  }
  
  .country_text_5 {
    width: 8.14vw;
    height: 4.14vw;
    overflow-wrap: break-word;
    color: rgba(251, 250, 250, 1);
    font-size: 4.26vw;
    font-family: Adobe Heiti Std R;
    text-align: left;
    white-space: nowrap;
    line-height: 4.27vw;
    margin: 2.13vw 0 0 1.73vw;
  }
  
  .country_button_1 {
    background-image: linear-gradient(
      180deg,
      rgba(66, 209, 130, 1) 0,
      rgba(66, 209, 130, 1) 0,
      rgba(65, 208, 129, 1) 100%,
      rgba(65, 208, 129, 1) 100%
    );
    border-radius: 9px;
    height: 8.4vw;
    width: 11.87vw;
    margin: 1.73vw 2.4vw 0 10.93vw;
    margin-left: 0;
  }
  
  .country_icon_3 {
    width: 5.6vw;
    height: 5.6vw;
    background: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/7b1078e7c7854bc0badd9e217407f14d_mergeImage.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin-top: 2.67vw;
  }
  
  .country_box_5 {
    box-shadow: 0px 3px 7px 0px rgba(230, 230, 230, 1);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 20px;
    width: 93.6vw;
    height: 22.67vw;
    margin: 5.06vw 0 0 3.2vw;
  }
  
  .country_icon_4 {
    height: 11.6vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psalk12sn5uimm7jllby6310rn3yxq90smp87942486-79cb-4a8f-a7a5-af48d366aa0b)
      100% no-repeat;
    background-size: 100% 100%;
    width: 11.6vw;
    margin: 5.86vw 0 0 4.13vw;
  }
  
  .country_image_2 {
    width: 11.6vw;
    height: 6vw;
    margin-top: 4.14vw;
  }
  
  .country_text_6 {
    width: 18.94vw;
    height: 4.54vw;
    overflow-wrap: break-word;
    color: rgba(26, 26, 26, 1);
    font-size: 4.8vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 4.8vw;
    margin: 10.13vw 0 0 3.2vw;
  }
  
  .country_group_1 {
    width: 0.14vw;
    height: 15.2vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psxpjdg5jdg4da2ud784xmlpmoscdhjxcbac758302-52f0-4565-89fc-32daed335221) -0.14vw
      0vw no-repeat;
    background-size: 0.26vw 15.2vw;
    margin: 4.26vw 0 0 5.33vw;
  }
  
  .country_image-wrapper_1 {
    height: 11.74vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psn6fqojp6wigtu6x3emerqfyvamomh2an403b83d4-0165-4897-a81d-25ebdaa88c61)
      100% no-repeat;
    background-size: 100% 100%;
    width: 10.94vw;
    margin: 5.73vw 0 0 4.4vw;
  }
  
  .country_image_3 {
    width: 6.67vw;
    height: 3.47vw;
    margin: 0.13vw 0 0 2.13vw;
  }
  
  .country_text_7 {
    width: 18.94vw;
    height: 4.54vw;
    overflow-wrap: break-word;
    color: rgba(26, 26, 26, 1);
    font-size: 4.8vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 4.8vw;
    margin: 10.13vw 13.06vw 0 2.93vw;
  }
  
  .country_box_6 {
    width: 92vw;
    height: 4.27vw;
    margin: 5.6vw 0 0 4.8vw;
  }
  
  .country_text_8 {
    width: 17.87vw;
    height: 4.27vw;
    overflow-wrap: break-word;
    color: rgba(26, 26, 26, 1);
    font-size: 4.53vw;
    font-family: PingFang-SC-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 4.54vw;
  }
  
  .country_image_4 {
    width: 0.14vw;
    height: 4.27vw;
    margin-left: 1.6vw;
  }
  
  .country_text_9 {
    width: 17.87vw;
    height: 4.27vw;
    overflow-wrap: break-word;
    color: rgba(26, 26, 26, 1);
    font-size: 4.53vw;
    font-family: PingFang-SC-Regular;
    text-align: left;
    white-space: nowrap;
    line-height: 4.54vw;
    margin-left: 2vw;
  }
  
  .country_image-text_1 {
    width: 8.94vw;
    height: 2.94vw;
    margin: 0.66vw 0 0 43.6vw;
  }
  
  .country_text-group_1 {
    width: 5.6vw;
    height: 2.94vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 2.93vw;
    font-family: PingFang-SC-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 2.94vw;
  }
  
  .country_icon_5 {
    width: 1.34vw;
    height: 2.14vw;
    margin-top: 0.4vw;
  }
  
  .country_box_7 {
    box-shadow: 0px 3px 7px 0px rgba(230, 230, 230, 1);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 20px;
    width: 93.6vw;
    height: 34.4vw;
    margin: 3.6vw 0 0 3.2vw;
  }
  
  .country_image-text_2 {
    width: 23.34vw;
    height: 20.8vw;
    margin: 3.2vw 0 0 4.13vw;
  }
  
  .country_image_5 {
    width: 23.34vw;
    height: 15.47vw;
  }
  
  .country_text-group_2 {
    width: 20.94vw;
    height: 3.34vw;
    overflow-wrap: break-word;
    color: rgba(26, 26, 26, 1);
    font-size: 3.46vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 3.47vw;
    margin: 2vw 0 0 0.53vw;
  }
  
  .country_text-wrapper_1 {
    width: 53.47vw;
    height: 19.2vw;
    margin: 4.66vw 12.4vw 0 0.26vw;
  }
  
  .country_text_10 {
    width: 49.6vw;
    height: 4.27vw;
    overflow-wrap: break-word;
    color: rgba(26, 26, 26, 1);
    font-size: 4.53vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 4.54vw;
    margin-left: 3.87vw;
  }
  
  .country_text_11 {
    width: 13.74vw;
    height: 3.34vw;
    overflow-wrap: break-word;
    color: rgba(128, 128, 128, 1);
    font-size: 3.46vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 3.47vw;
    margin: 2.93vw 0 0 4vw;
  }
  
  .country_text_12 {
    width: 34vw;
    height: 3.34vw;
    overflow-wrap: break-word;
    color: rgba(128, 128, 128, 1);
    font-size: 3.46vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 3.47vw;
    margin-top: 5.34vw;
  }
  
  .country_box_8 {
    box-shadow: 0px 3px 7px 0px rgba(230, 230, 230, 1);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 20px;
    width: 93.6vw;
    height: 34.4vw;
    margin: 3.2vw 0 0 3.2vw;
  }
  
  .country_box_9 {
    width: 78.54vw;
    height: 20.94vw;
    margin: 3.2vw 0 0 4.13vw;
  }
  
  .country_image-text_3 {
    position: relative;
    width: 78.54vw;
    height: 20.94vw;
  }
  
  .country_text-group_3 {
    height: 19.87vw;
    width: 77.74vw;
    margin: 1.06vw 0 0 0.8vw;
  }
  
  .country_text-wrapper_2 {
    width: 50.94vw;
    height: 4.4vw;
    margin-left: 26.8vw;
  }
  
  .country_text_13 {
    width: 50.94vw;
    height: 4.4vw;
    overflow-wrap: break-word;
    color: rgba(26, 26, 26, 1);
    font-size: 4.53vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 4.54vw;
  }
  
  .country_text-wrapper_3 {
    width: 32.54vw;
    height: 3.07vw;
    margin-top: 12.4vw;
  }
  
  .country_text_14 {
    width: 12vw;
    height: 3.07vw;
    overflow-wrap: break-word;
    color: rgba(128, 128, 128, 1);
    font-size: 3.2vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 3.2vw;
  }
  
  .country_text_15 {
    width: 12.14vw;
    height: 3.07vw;
    overflow-wrap: break-word;
    color: rgba(128, 128, 128, 1);
    font-size: 3.2vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 3.2vw;
  }
  
  .country_image_6 {
    position: absolute;
    left: 0;
    top: 0;
    width: 23.34vw;
    height: 15.47vw;
  }
  
  .country_text_16 {
    width: 26.14vw;
    height: 3.07vw;
    overflow-wrap: break-word;
    color: rgba(128, 128, 128, 1);
    font-size: 3.2vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 3.2vw;
    margin: 17.86vw 12.4vw 0 -38.53vw;
  }
  
  .country_text-wrapper_4 {
    width: 44.4vw;
    height: 3.47vw;
    margin: 3.33vw 0 3.46vw 4.66vw;
  }
  
  .country_text_17 {
    width: 20.94vw;
    height: 3.34vw;
    overflow-wrap: break-word;
    color: rgba(26, 26, 26, 1);
    font-size: 3.46vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 3.47vw;
    margin-top: 0.14vw;
  }
  .guan_box_11 {
  width: 55.47vw;
  height: 31.34vw;
  margin: 16.8vw 0 0 17.6vw;
}

.guan_box_12 {
  width: 8.54vw;
  height: 8.54vw;
  background: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/db9f7690179144d18f38f4c0f41322fe_mergeImage.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 13.47vw;
}

.guan_box_13 {
  height: 26.4vw;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps2q8reiv8dqht9vg0qnox1f5cx3z44gq4s93e63d56-27ab-46ed-b5f1-7fd1f51ef3a7)
    100% no-repeat;
  background-size: 100% 100%;
  width: 6.27vw;
  margin: 4.93vw 0 0 4.53vw;
}

.guan_image-wrapper_2 {
  height: 26.54vw;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psihcxv4af2zgr5k7a2447bl53mwi7vol28cd43e83a-59f3-4dd4-859f-9fa059817096)
    100% no-repeat;
  background-size: 100% 100%;
  width: 6.14vw;
  margin: -3.2vw 0 0 5.46vw;
}

.guan_label_1 {
  width: 3.74vw;
  height: 4vw;
  margin: 21.6vw 0 0 1.2vw;
}

.guan_label_2 {
  width: 4.67vw;
  height: 4.67vw;
  margin: 13.46vw 0 0 2.26vw;
}

.guan_image_7 {
  width: 6.27vw;
  height: 26.4vw;
  margin-left: 7.34vw;
}

.guan_image_8 {
  width: 6.14vw;
  height: 26.4vw;
  margin: 4.93vw 0 0 1.6vw;
}

.guan_image-wrapper_3 {
  height: 3.47vw;
  background: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/43df0f2eb5f7405ebb67851388b57759_mergeImage.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 3.47vw;
  margin: 27.2vw 0 0 4.4vw;
}

.guan_thumbnail_1 {
  width: 0.94vw;
  height: 1.07vw;
  margin: 1.46vw 0 0 0.53vw;
}
.guan_box_14 {
  width: 4.67vw;
  height: 4.67vw;
  background: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/fadc14f86a5f4dadbde2f738a7a0da18_mergeImage.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 4.93vw 0 0 59.73vw;
}

.guan_text_22 {
  width: 31.87vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 9.33vw 0 0 31.46vw;
}
  .country_text_18 {
    width: 21.6vw;
    height: 3.34vw;
    overflow-wrap: break-word;
    color: rgba(128, 128, 128, 1);
    font-size: 3.46vw;
    font-family: PingFang-SC-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 3.47vw;
  }
  
  .country_box_10 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 30px 0px 0px 30px;
    width: 99.74vw;
    height: 12.27vw;
    margin-top: 3.2vw;
  }

  .country_image_7 {
    width: 6.27vw;
    height: 26.4vw;
    margin-left: 7.34vw;
  }

.hosptailB{
  font-weight: 900;
  font-size: 18px;
}
.doctor_list_1 {
  width: 93.6vw;
  height: 86.94vw;
  justify-content: space-between;
  margin: 3.6vw 0 0 3.2vw;
}

.doctor_list-items_1-0 {
  box-shadow: 0px 3px 7px 0px rgba(230, 230, 230, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 20px;
  width: 93.6vw;
  height: 42vw;
  margin-bottom: 2.94vw;
}

.doctor_group_6-0 {
  width: 69.6vw;
  height: 18.67vw;
  margin: 4vw 0 0 3.33vw;
}

.doctor_single-avatar_1-0  {
  width: 16.8vw;
  height: 18.27vw;
  margin-top: 0.4vw;
}

.doctor_group_7-0 {
  width: 39.87vw;
  height: 11.6vw;
  margin-left: 3.34vw;
}

.doctor_group_8-0 {
  width: 36.54vw;
  height: 4.4vw;
}

.doctor_text_10-0 {
  width: 13.34vw;
  height: 4vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4.53vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4.54vw;
  margin-top: 0.4vw;
}

.doctor_text_13-0 {
  width: 15.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 0.26vw 0 0 3.2vw;
}

.doctor_tag_2-0 {
  background-color: rgba(66, 209, 130, 1);
  border-radius: 5px;
  height: 4.14vw;
  margin-left: 2.27vw;
  width: 6.67vw;
}

.doctor_text_14-0 {
  width: 6vw;
  height: 2.94vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 0.8vw 0 0 0.26vw;
}

.doctor_text_15-0 {
  width: 39.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 3.33vw 0 0 0.13vw;
}

.doctor_text_16-0 {
  width: 15.74vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 7.6vw 0 0 2vw;
}

.doctor_text_17-0 {
  width: 79.74vw;
  height: 10.14vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.73vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  line-height: 3.74vw;
  margin: 2.4vw 0 6.8vw 3.2vw;
}

.doctor_list-items_1-1 {
  box-shadow: 0px 3px 7px 0px rgba(230, 230, 230, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 20px;
  width: 93.6vw;
  height: 42vw;
  margin-bottom: 2.94vw;
}

.doctor_group_6-1 {
  width: 69.6vw;
  height: 18.67vw;
  margin: 4vw 0 0 3.33vw;
}

.doctor_single-avatar_1-1 {
  width: 16.8vw;
  height: 18.27vw;
  margin-top: 0.4vw;
}

.doctor_group_7-1 {
  width: 39.87vw;
  height: 11.6vw;
  margin-left: 3.34vw;
}

.doctor_group_8-1 {
  width: 36.54vw;
  height: 4.4vw;
}

.doctor_text_10-1 {
  width: 13.34vw;
  height: 4vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4.53vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4.54vw;
  margin-top: 0.4vw;
}

.doctor_text_11-1 {
  width: 15.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 0.26vw 0 0 7.86vw;
}

.doctor_tag_1-1 {
  background-color: rgba(66, 209, 130, 1);
  border-radius: 5px;
  height: 4.14vw;
  width: 6.67vw;
  margin: 0 -4.8vw 0 2.4vw;
}

.doctor_text_12-1 {
  width: 6vw;
  height: 2.94vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 0.8vw 0 0 0.26vw;
}

.doctor_text_15-1 {
  width: 39.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 3.33vw 0 0 0.13vw;
}

.doctor_text_16-1 {
  width: 15.74vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 7.6vw 0 0 2vw;
}

.doctor_text_17-1 {
  width: 79.74vw;
  height: 10.14vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.73vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  line-height: 3.74vw;
  margin: 2.4vw 0 6.8vw 3.2vw;
}
.followDoctor_group_12 {
  width: 93.6vw;
  height: 102.4vw;
  margin: 3.06vw 0 0 3.2vw;
}

.followDoctor_box_2 {
  box-shadow: 0px 3px 7px 0px rgba(230, 230, 230, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 20px;
  height: 49.6vw;
  width: 93.6vw;
}

.followDoctor_block_2 {
  width: 63.6vw;
  height: 12.8vw;
  margin: 3.33vw 0 0 3.06vw;
}

.followDoctor_single-avatar_2 {
  width: 12vw;
  height: 12vw;
}

.followDoctor_group_13 {
  width: 8.67vw;
  height: 10.67vw;
  margin: 2.13vw 0 0 2.93vw;
}

.followDoctor_text_21 {
  width: 8.67vw;
  height: 4vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4.53vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4.54vw;
}

.followDoctor_tag_3 {
  background-color: rgba(66, 209, 130, 1);
  border-radius: 5px;
  height: 4.14vw;
  margin-top: 2.54vw;
  width: 6.67vw;
}

.followDoctor_text_22 {
  width: 6vw;
  height: 2.94vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 0.93vw 0 0 0.26vw;
}

.followDoctor_group_14 {
  width: 39.74vw;
  height: 10.67vw;
  margin: 2vw 0 0 0.26vw;
}

.followDoctor_text-wrapper_2 {
  width: 28.14vw;
  height: 3.87vw;
  margin-left: 2.94vw;
}

.followDoctor_text_23 {
  width: 15.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
}

.followDoctor_text_24 {
  width: 7.6vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
}

.followDoctor_text_25 {
  width: 39.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin-top: 2.94vw;
}

.followDoctor_text-wrapper_3 {
  width: 72.54vw;
  height: 9.47vw;
  margin: 2.53vw 0 0 17.73vw;
}

.followDoctor_paragraph_1 {
  width: 72.54vw;
  height: 9.47vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  line-height: 3.47vw;
}

.followDoctor_text-wrapper_4 {
  width: 71.47vw;
  height: 3.47vw;
  margin: 2.8vw 0 0 17.6vw;
}

.followDoctor_text_26 {
  width: 13.74vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin-top: 0.14vw;
}

.followDoctor_text_27 {
  width: 9.07vw;
  height: 2.67vw;
  overflow-wrap: break-word;
  color: rgba(66, 209, 130, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin: 0.66vw 0 0 1.2vw;
}
.followDoctor_text_28 {
  width: 11.07vw;
  height: 3.47vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.73vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.74vw;
  margin-left: 4.54vw;
}

.followDoctor_text_29 {
  width: 6vw;
  height: 2.67vw;
  overflow-wrap: break-word;
  color: rgba(66, 209, 130, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin: 0.8vw 0 0 0.8vw;
}

.followDoctor_text_30 {
  width: 10.94vw;
  height: 3.47vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.73vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.74vw;
  margin-left: 3.6vw;
}

.followDoctor_text_31 {
  width: 8vw;
  height: 2.67vw;
  overflow-wrap: break-word;
  color: rgba(66, 209, 130, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin: 0.66vw 0 0 2.53vw;
}

.followDoctor_block_3 {
  width: 68.4vw;
  height: 4.4vw;
  margin: 3.86vw 0 6.93vw 17.86vw;
}

.followDoctor_text_32 {
  width: 12.4vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 4.8vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4.8vw;
  margin-top: 0.67vw;
}

.followDoctor_text_33 {
  width: 3.07vw;
  height: 3.07vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.33vw 0 0 0.66vw;
}

.followDoctor_text_34 {
  width: 11.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 0.53vw 0 0 1.73vw;
}

.followDoctor_group_15 {
  width: 0.14vw;
  height: 4.27vw;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps47z2vor0gt3rs8pwl5gssdsdzqhn675pl4785d3f8-6c3e-49c3-aeb3-e2687935196b) -0.14vw
    0vw no-repeat;
  background-size: 0.26vw 4.26vw;
  margin-left: 2.67vw;
}

.followDoctor_text_35 {
  width: 12.4vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 4.8vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4.8vw;
  margin: 0.66vw 0 0 2.53vw;
}

.followDoctor_text_36 {
  width: 3.07vw;
  height: 3.07vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.33vw 0 0 0.66vw;
}
.followDoctor_text_37 {
  width: 15.74vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 0.53vw 0 0 1.6vw;
}

.followDoctor_box_3 {
  box-shadow: 0px 3px 7px 0px rgba(230, 230, 230, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 20px;
  width: 93.6vw;
  height: 49.6vw;
  margin-top: 3.2vw;
}

.followDoctor_box_4 {
  width: 67.47vw;
  height: 12.8vw;
  margin: 3.33vw 0 0 3.06vw;
}

.followDoctor_image-text_2 {
  width: 63.6vw;
  height: 12.8vw;
}

.followDoctor_single-avatar_3 {
  width: 12vw;
  height: 12vw;
}

.followDoctor_text-group_2 {
  width: 48.8vw;
  height: 10.8vw;
  margin: 1.86vw 0 0 2.8vw;
}

.followDoctor_text-wrapper_5 {
  width: 32.27vw;
  height: 4.4vw;
}

.followDoctor_text_38 {
  width: 13.34vw;
  height: 4.4vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4.53vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4.54vw;
}

.followDoctor_text_39 {
  width: 15.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin-top: 0.27vw;
}

.followDoctor_text_40 {
  width: 39.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 2.53vw 0 0 9.06vw;
}

.followDoctor_tag_4 {
  background-color: rgba(66, 209, 130, 1);
  border-radius: 5px;
  height: 4.14vw;
  width: 6.67vw;
  margin: 8.66vw 42vw 0 -48.66vw;
}

.followDoctor_text_41 {
  width: 6vw;
  height: 2.94vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 0.93vw 0 0 0.26vw;
}

.followDoctor_text_42 {
  width: 15.74vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 2.13vw 0 0 -11.86vw;
}

.followDoctor_paragraph_2 {
  width: 70.54vw;
  height: 9.47vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  line-height: 3.47vw;
  margin: 2.53vw 0 0 17.73vw;
}
.followDoctor_text-wrapper_6 {
  width: 69.34vw;
  height: 3.47vw;
  margin: 2.8vw 0 0 17.6vw;
}

.followDoctor_text_43 {
  width: 13.74vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin-top: 0.14vw;
}

.followDoctor_text_44 {
  width: 10.27vw;
  height: 2.67vw;
  overflow-wrap: break-word;
  color: rgba(66, 209, 130, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin: 0.66vw 0 0 0.93vw;
}

.followDoctor_text_45 {
  width: 11.07vw;
  height: 3.47vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.73vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.74vw;
  margin-left: 3.6vw;
}

.followDoctor_text_46 {
  width: 6vw;
  height: 2.67vw;
  overflow-wrap: break-word;
  color: rgba(66, 209, 130, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin: 0.8vw 0 0 0.8vw;
}

.followDoctor_text_47 {
  width: 10.94vw;
  height: 3.47vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.73vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.74vw;
  margin-left: 3.6vw;
}

.followDoctor_text_48 {
  width: 5.87vw;
  height: 2.67vw;
  overflow-wrap: break-word;
  color: rgba(66, 209, 130, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin: 0.66vw 0 0 2.53vw;
}

.followDoctor_box_5 {
  width: 68.4vw;
  height: 4.4vw;
  margin: 3.86vw 0 6.93vw 17.86vw;
}

.followDoctor_text_49 {
  width: 9.47vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 4.8vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4.8vw;
  margin-top: 0.67vw;
}

.followDoctor_text_50 {
  width: 3.07vw;
  height: 3.07vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.33vw 0 0 0.8vw;
}

.followDoctor_text_51 {
  width: 11.74vw;
  height: 3.87vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 0.53vw 0 0 2vw;
}

.followDoctor_image_5 {
  width: 0.14vw;
  height: 4.27vw;
  margin-left: 2.54vw;
}

.followDoctor_text_52 {
  width: 12.4vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 4.8vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4.8vw;
  margin: 0.66vw 0 0 2.66vw;
}

.followDoctor_text_53 {
  width: 3.07vw;
  height: 3.07vw;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.33vw 0 0 0.8vw;
}

.followDoctor_text_54 {
  width: 15.74vw;
  height: 3.74vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 4vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4vw;
  margin: 0.53vw 0 0 4vw;
}

  

/* 医院 */
.hs_box_15 {
  box-shadow: 0px 3px 7px 0px rgba(230, 230, 230, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 20px;
  height: 42vw;
  width: 93.6vw;
  margin: 3.2vw 0 0 3.2vw;
}

.hs_section_2 {
  width: 71.87vw;
  height: 16.4vw;
  margin: 3.2vw 0 0 3.06vw;
}

.hs_image_6 {
  width: 23.34vw;
  height: 15.47vw;
}

.hs_box_16 {
  width: 45.34vw;
  height: 16vw;
  margin-top: 0.4vw;
}

.hs_text_37 {
  width: 45.07vw;
  height: 4.27vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 4.53vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 4.54vw;
  margin-left: 0.27vw;
}

.hs_text_38 {
  width: 14.67vw;
  height: 3.47vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.73vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.74vw;
  margin-top: 2.67vw;
}

.hs_text-wrapper_5 {
  width: 16.67vw;
  height: 3.34vw;
  margin-top: 2.27vw;
}

.hs_text_39 {
  width: 6vw;
  height: 2.54vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin-top: 0.4vw;
}

.hs_text_40 {
  width: 10.14vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
}

.hs_text-wrapper_6 {
  width: 53.87vw;
  height: 3.34vw;
  margin: 2.66vw 0 0 29.86vw;
}

.hs_text_41 {
  width: 7.87vw;
  height: 2.67vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin-top: 0.4vw;
}

.hs_text_42 {
  width: 10.27vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin-left: 0.54vw;
}

.hs_text_43 {
  width: 10.14vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin-left: 2.4vw;
}

.hs_text_44 {
  width: 11.07vw;
  height: 3.07vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin: 0.26vw 0 0 0.66vw;
}

.hs_text_45 {
  width: 10.27vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
  margin-left: 0.67vw;
}

.hs_text-wrapper_7 {
  width: 31.34vw;
  height: 3.34vw;
  margin: 2.4vw 0 0 29.86vw;
}

.hs_text_46 {
  width: 31.34vw;
  height: 3.34vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.46vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.47vw;
}

.hs_section_3 {
  width: 58.27vw;
  height: 5.34vw;
  margin: 2.4vw 0 2.93vw 29.46vw;
}

.hs_tag_4 {
  background-color: rgba(201, 214, 242, 0.3);
  border-radius: 18px;
  width: 58.27vw;
  height: 5.34vw;
}

.hs_text_47 {
  width: 1.74vw;
  height: 2.54vw;
  overflow-wrap: break-word;
  color: rgba(66, 209, 130, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.6vw 0 0 1.2vw;
}

.hs_text_48 {
  width: 9.47vw;
  height: 3.07vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.33vw 0 0 0.66vw;
}

.hs_text_49 {
  width: 9.34vw;
  height: 3.07vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.33vw 0 0 1.06vw;
}

.hs_image_7 {
  width: 0.14vw;
  height: 4.27vw;
  margin: 0.53vw 0 0 1.2vw;
}

.hs_text_50 {
  width: 4.94vw;
  height: 2.54vw;
  overflow-wrap: break-word;
  color: rgba(66, 209, 130, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.6vw 0 0 1.2vw;
}

.hs_text_51 {
  width: 9.47vw;
  height: 3.07vw;
  overflow-wrap: break-word;
  color: rgba(128, 128, 128, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.33vw 0 0 1.46vw;
}

.hs_text_52 {
  width: 9.47vw;
  height: 3.07vw;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 3.2vw;
  font-family: PingFang-SC-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 3.2vw;
  margin: 1.33vw 5.86vw 0 1.06vw;
}